فهرست مطالب
عنوان . . . . . . . . . . . . . . . . . . . . . شماره صفحه
چكيده 6
مقدمه 7
چگونگي استفاده از پايانه فروش 7
مزاياي استفاده از پايانه فروشبراي فروشندگان 7
انواع دستگاههاي کارتخوان مورد استفاده 7
نحوه كار كردن با دستگاه P.O.S 8
نحوه صحيح کشيدن کارت هاي مغناطيسي در شکاف دستگاه P.O.S 8
ملحقات همراه دستگاه P.O.S 8
1. اتصال به برق 9
2. اتصال به تلفن 9
3. اتصال به شبكه 10
4. نصب رول کاغذ پرينتر 10
فصل اول: نمودار Use Case سيستم POS 11
بررسي Functionality هاي مورد نياز در دستگاه POS 12
نمودار Use Case اصلي سيستم POS 13
نمودار تفكيك شده ورود و خروج 14
سناريوي مربوط به Login 15
سناريوي مربوط به Logout 16
نمودار تفكيك شده ايجاد و حذف فضاي كاربري مشتري 17
سناريوي مربوط به Create Customer Session 18
سناريوي مربوط به Clear Session Of Customer 19
نمودار تفكيك شده اعتبار سنجي كارت و چاپ نتيجه تراكنش 20
سناريوي مربوط به Card Validation 21
سناريوي مربوط به Print Transaction State 22
نمودار تفكيك شده ارتباط بان و دستگاه POS 23
سناريوي مربوط به Check Account 24
سناريوي مربوط به Get Transaction 25
نمودار تفكيك شده درخواست POS و نصب آن 26
سناريوي مربوط به درخواست نصب POS 27
سناريوي مربوط به نصب POS توسط نصاب 28
فصل دوم: نمودار Class سيستم POS 29
نمودار Class كلي سيستم POS 30
كارت CRC مربوط به كلاس POS 31
كارت CRC مربوط به كلاس بانك 32
كارت CRC مربوط به كلاس ثبت سوابق 33
كارت CRC مربوط به كلاس ايجاد فضاي كاربري 34
فصل سوم: نمودارهاي Sequence سيستم POS 35
نمودار Sequence اعتبار سنجي كارت 36
نمودار Sequence بررسي موجودي حساب 37
نمودار Sequence ايجاد فضاي كاربري 38
نمودار Sequence انجام تراكنش 39
نمودار Sequence چاپ نتيجه تراكنش 40
نمودار Sequence درخواست نصب POS 41
نمودار Sequence نصب POS توسط گروه نصاب 42
فصل چهارم: نمودارهاي Collaboration سيستم POS 43
نمودار Collaboration اعتبار سنجي كارت 44
نمودار Collaboration بررسي موجودي حساب 45
نمودار Collaboration ايجاد فضاي كاربري 46
نمودار Collaboration انجام تراكنش 47
نمودار Collaboration چاپ 48
نمودار Collaboration درخواست نصب POS 49
نمودار Collaboration نصب POS توسط گروه نصب 50
فصل پنجم: نمودارهاي Activity سيستم POS 51
نمودار Activity ورود دستگاه POS به درگاه بانكي 52
نمودار Activity حذف فضاي كاربري 53
نمودار Activity بررسي حساب 54
نمودار Activity اعتبار سنجي كارت مشتري 55
نمودار Activity چاپ وضعيت تراكنش 56
نمودار Activity درخواست نصب POS 57
فصل ششم: نمودار Domain سيستم POS 58
نمودار Domain سيستم POS 59
فصل هفتم: نمودار حالت سيستم POS 60
نمودار حالت کلی سيستم POS 61
چكيده
در این نوشتار ، به بررسی و تحلیل سیستماتیک دستگاه هاي POS از نظر نرم افزاري و سخت افزاري پرداخته شده است.
هدف از تحلیل این سیستم ، یافتن راه حلهای مناسب برای پیاده سازی می باشد. یافتن راه حل مناسب نیاز به بررسی دارد. برای بررسی بایستی از یکی از روشهای تحلیل مناسب استفاده نمود. روشی که برای تحلیل این سیستم استفاده شده است روش RUP می باشد که برای نمایش برخی از مراحل آن از نمودارهای UML استفاده شده است. برای این منظور:
• در بخش مقدمه به بررسي يك دستگاه POS از نظر فيزيكي پرداخته شده است
• در فصل اول Use Case Diagram و سناريو هاي مربوط به آنها مورد بررسي قرار گرفته است
• در فصل دوم Class Diagram و كارتهاي CRC مورد بررسي قرار گرفته است
• در فصل سوم Sequence Diagram مورد بررسي قرار گرفته است
• در فصل چهارم نمودار Collaboration Diagram مورد بررسی قرار گرفته است
• در فصل پنجم Activity Diagram بررسي گرديده است
• نهایتا در فصل ششم به بررسي نمودار Domain پرداخته شده است
مقدمه
دستگاه کارتخوان (pos) يا پايانه فروش، دستگاهي است که به شما امکان ميدهد تنها با استفاده از کارت بانکي خود بتوانيد وجه مورد نياز خريد کالا و خدمات را به فروشنده پرداخت کنيد. اين دستگاه همچنين به شما امکان اخذ موجودي حساب شخصيتان را نيز ميدهد.
چگونگي استفاده از پايانه فروش
استفاده از کارت در پايانههاي فروش بسيار ساده است. کافي است پس از کشيدن کارت، مبلغ مورد نظر و رمز کارت خود را وارد نموده و تاييد نماييد. کل مراحل در چند ثانيه انجام شده و تراکنش صورت ميپذيرد. سپس دو رسيد برداشت از حساب از دستگاه براي فروشنده و دارنده کارت چاپ ميگردد که اين رسيد نشان دهنده کليه جزئيات پرداخت شما بوده و ميتواند در رسيدگي آتي مورد استفاده قرار گيرد. خريد با کارت تفاوتي با خريد با اسکناس ندارد.
مزاياي استفاده از پايانه فروشبراي فروشندگان
• جلوگيري از انتقال آلودگي و بيماري در نتيجه عدم ارتباط مستقيم با اسکناس.
• مشکل پول خرد براي برگشت مابقي وجود ندارد.
• حذف هزينههاي حمل و نقل فيزيکي پول و رفع خطرات انتقال آن به بانک.
انواع دستگاههاي کارتخوان مورد استفاده
1- INGENICO که در دو نوع زير مورد استفاده قرار ميگيرد:
• Dial up (در فروشگاههاي خرد استفاده ميشود).
• LAN (در فروشگاههاي زنجيره اي و در مراکز تجاري بزرگ مورد استفاده قرار ميگيرد).
2-castelsl
نحوه كار كردن با دستگاه P.O.S
قسمت هاي مخنلف دستگاه به شرح زير مي باشد:
محفظه رول: رول دستگاه در داخل آن قرار مي گيرد كه نتيجه كليه عملياتها بر روي كاغذ رول چاپ مي شود.
نمايشگر: كليه پيغامها و عملياتهاي انجام شده در آن نمايش داده مي شود.
صفحه كليد: جهت انجام عملياتهاي مختلف از آن استفاده مي شود.
شكاف مخصوص كارت هاي مغناطيسي: جهت كشيدن كارت هاي مغناطيسي از آن استفاده مي شود.
شكاف مخصوص كارت هاي هوشمند: جهت استفاده از كارت هاي هوشمند كاربرد دارد اين نوع كارت ها در دستگاه شما قابل استفاده نمي باشد و دستگاه P.O.S فقط براي پذيرش كارت هاي مغناطيسي برنامه ريزي شده است.
سناريوي مربوط به Create Customer Session
سناریوی شماره 3
|
سیستم POS
|
نام: ورود
(Create Session)
Actor: سيستم POS
|
شرح سناریو: در این سناریو ، براي Actor يك فضاي كاربري منحصر به فرد ايجاد مي شود كه تمامي عمليات با استفاده از اين فضاي كاربري انجام مي شود.
|
Assumption: منظور از Actor در این Use Case همان سيستم سخت افزاري و نرم افزاري POS و يا پايانه فروش مي باشد كه با آن تراكنشهاي مالي عمليات خريد و فروش انجام مي شود.
|
Include: Create Session
|
Extended: Sign In
|
(Pre-Condition): Actor قبلا با استفاده مجوزهاي خود به Server متصل شده و وارد سیستم مالي POS گردیده است.
|
مراحل:
|
Actor
|
System
|
1- Server از سيستم عامل درخواست ايجاد فضاي كاربري مي نمايد.
|
2- سيستم عامل بر اساس اطلاعات ارسالي توسط POS يك فضاي كاربري ايجاد مي نمايد.
|
|
3- سیستم عامل تائيديه ايجاد فضاي كاربري به Server ارسال مي نمايد.
|
4- Server در صورت دريافت تائيديه ايجاد فضاي كاربري به POSمتصل شده اجازه ادامه فعاليت مي دهد.
|
|
|
|
Constraints: ايجاد فضاي كاربري فقط در صورت دريافت مجوزهاي تائيد شده ايجاد مي شود.
|
Post-Condition: Actor می تواند به فعاليت خود ادامه دهد.
|
Alternative Flow: - در صورتی که به هر علتي فضاي كاربري ايجاد نشد ، بايستي با ارسال كد مربوط به خطا به Server اطلاع داده شود.
|
Goal: Actor با استفاده از فضای کاربری ايجاد شده به فعاليت خود ادامه مي دهد.
|
|
|
|
|
|
|
برچسبها: